smooth soft-shelled turtle - Espagnol Anglais Dictionnaire